package com.quick.sys.domain.vo;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;
@Data
@EqualsAndHashCode(callSuper=false)
public class MenuTreeVo implements java.io.Serializable{
	private static final long serialVersionUID = 1L;
	private Integer id;
    private Integer parentId;
    private String path;
    private String component;
    private String title;
    private String icon;
    private Integer sort;
    private String menuType;
    private MenuMeta mate;
    private String auth;
    private List<MenuTreeVo> children;
    private String createTime;
    private String createName;
    private String updateTime;
    private String updateName;
    private String status;
    private Integer isDelete;
    public MenuMeta getMeta() {
		return new MenuMeta(title, icon);
	}
}
